#自定义url类,通过修改
from django.core.files.storage import Storage

from meiduo_mall.settings.dev import FDFS_BASE_URL


class FastDFSStorage(Storage):
    def __init__(self):
        self.fdfs_base_url = FDFS_BASE_URL
    #系统默认需要写的
    def _open(self, name, mode='rb'):
        pass
    def _save(self, name, content, max_length=None):
        pass

#如果需要使用这种方式的就需要.url方法,因为是重写的

    def url(self, name):
        #这里的name是后半段url
        return self.fdfs_base_url + name